package org.tgcloud.group.web.controller.dto.file;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.tgcloud.group.core.ExportUtils.ExcelImport;

import java.math.BigDecimal;

/**
 * @author: zhy
 * @create: 2023-08-14 17:06
 * @description: 导出模板字段
 */
@Data
public class GoodExportDTO {

    @ExcelImport("品牌")
    private String brandsValue;

    @ExcelImport(value = "商品名称", required = true)
    private String goodName;

    @ExcelImport("有效期至")
    private String expirationDate;

    @ExcelImport("保质期")
    private String warrantyDate;

    @ExcelImport("规格")
    private String goodSkuName;

    @ExcelImport(value = "数量", required = true)
    private Integer goodNum;

    @ExcelImport(value = "旗舰店售卖价", required = true)
    private BigDecimal goodPrice;

    @ExcelImport("商品所属类别（例:妆字号、械字号、消字号、药字号等）")
    private String goodCategory;

    @ExcelImport("天猫/京东链接")
    private String goodOnlineLink;

    @ExcelImport("图片")
    private String goodPic;

    @ExcelImport("箱规（数量）")
    private String goodBoxNum;

    @ExcelImport("箱规（尺寸mm）")
    private String goodBoxSize;

    @ExcelImport("单个产品包装尺寸mm")
    private String goodOneSize;

    @ExcelImport("店铺粉丝量")
    private String shopFans;

    @ExcelImport("产品销量")
    private String goodSaleNum;

//    @ExcelImport("旗舰店实际成交价")
//    private BigDecimal finalPrice;

    @ExcelImport("实际成交价")
    private BigDecimal realReadPrice = BigDecimal.ZERO;


}
